batten fence - Almanca İngilizce Sözlük